* Set the service level to a value that indicates this is the
* first release
* Define which disk contains the files to be installed
* Disk 1 of 3
DISK
NAME = 'Mesa for OS/2 disk #1',
VOLUME = 'MESA2DISK1'
* Give the disk a user friendly name. The installer prompts for
* this name. This is _NOT_ the disk label.
* Okay, this is the disk label
*
* Disk 2 of 3
DISK
NAME = 'Mesa for OS/2 disk #2',
VOLUME = 'MESA2DISK2'
* Give the disk a user friendly name. The installer prompts for
* this name. This is _NOT_ the disk label.
* Okay, this is the disk label
*
* Disk 3 of 3
DISK
NAME = 'Mesa for OS/2 disk #3',
VOLUME = 'MESA2DISK3'
* Give the disk a user friendly name. The installer prompts for
* this name. This is _NOT_ the disk label.
* Okay, this is the disk label
* Define the default directories and labels to appear in the Install
* directories window.
PATH
FILE = 'C:/MESA2',
FILELABEL = 'Top level Mesa 2 directory:',
WORK = 'C:/MESA2/DLL',
WORKLABEL = 'Mesa 2 Dlls:',
AUX1 = 'C:/MESA2/EXAMPLES',
AUX1LABEL = 'Mesa 2 examples:',
AUX2 = 'C:/MESA2/EXAMPLES/SRC',
AUX2LABEL = 'Example programs source:'
* Don't change the name of components as that will prevent an Upgrade from
* installing it
* The first component of our package, the Mesa for OS/2 executable and associated
* files. All files after this COMPONENT entry, but before the next component
* entry, are part of the 'Mesa Base' component.
* Begin: Mesa for OS/2 base package.
COMPONENT
NAME = 'Mesa 2 Base files',
ID = 'MESABASE',
DISPLAY = 'YES',
DESCRIPTION = 'The Basic Mesa for OS/2 package.',
SIZE = '2560000'
* Define the name of the component as it will appear in the components
* list
*
* Define an ID for this component
*
* Display this component in the components list?
*
* Commented out because this is the base package, which doesn't require
* anything (it's in here for consistency with the other component entries.
* REQUIRES '',
*
*
* create a Mesa 2 folder on the desktop
FILE
EXITWHEN = 'INSTALL',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPFolder "Mesa 2" <WP_DESKTOP> R "OBJECTID=<MESA2>"'
* Define a file entry
FILE
NAME = 'MESA2ICO',
WHEN = 'OUTOFDATE',
UNPACK = 'YES',
SOURCE = 'DRIVE:MESA2.IC_',
VOLUME = 'MESA2DISK1',
PWS = 'Mesa2.ico',
SIZE = '874'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'M2MODICO',
WHEN = 'OUTOFDATE',
UNPACK = 'YES',
SOURCE = 'DRIVE:M2MODEL.IC_',
VOLUME = 'MESA2DISK1',
PWS = 'm2model.ico',
SIZE = '874'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'M2BMODICO',
WHEN = 'OUTOFDATE',
UNPACK = 'YES',
SOURCE = 'DRIVE:M2BMODEL.IC_',
VOLUME = 'MESA2DISK1',
PWS = 'm2bmodel.ico',
SIZE = '874'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'MESA2EXE',
WHEN = 'OUTOFDATE',
UNPACK = 'YES',
SOURCE = 'DRIVE:MESA2.EX_',
VOLUME = 'MESA2DISK1',
EXITWHEN = 'INSTALL || UPDATE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPProgram "Mesa 2" <MESA2> R "EXENAME=%EPFIFILEDIR%//Mesa2.exe;OBJECTID=<M2EXE>;ICONFILE=%EPFIFILEDIR%//mesa2.ico"',
PWS = 'Mesa2.exe',
SIZE = '638984'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'MESA2HLP',
WHEN = 'OUTOFDATE',
UNPACK = 'YES',
SOURCE = 'DRIVE:MESA2.HL_',
VOLUME = 'MESA2DISK1',
PWS = 'Mesa2.hlp',
SIZE = '476781'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'MESA2README',
WHEN = 'OUTOFDATE',
UNPACK = 'YES',
SOURCE = 'DRIVE:README.IN_',
VOLUME = 'MESA2DISK1',
EXITWHEN = 'INSTALL || UPDATE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPProgram "Read Me First" <MESA2> R "PROGTYPE=PM;EXENAME=VIEW.EXE;OBJECTID=<README>;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=%EPFIFILEDIR%//readme.inf"',
PWS = 'README.INF',
SIZE = '12439'
* Install this file in the file directory
*
*
*
* Define a file entry
FILE
NAME = 'MESA2FAQ',
WHEN = 'OUTOFDATE',
UNPACK = 'YES',
SOURCE = 'DRIVE:MESAFAQ.TXT',
VOLUME = 'MESA2DISK1',
EXITWHEN = 'INSTALL || UPDATE',
EXITIGNOREERR = 'NO',
EXIT = 'CREATEWPSOBJECT WPProgram "Mesa FAQ" <MESA2> R "PROGTYPE=PM;EXENAME=E.EXE;OBJECTID=<FAQ>;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=%EPFIFILEDIR%//mesafaq.txt"',
PWS = 'MESAFAQ.TXT',
SIZE = '32505'
* Install this file in the file directory
*
*
*
* Define a file entry
FILE
NAME = 'MESACOREDLL',
WHEN = 'OUTOFDATE',
PWSPATH = 'WORK',
UNPACK = 'YES',
SOURCE = 'DRIVE:MESACORE.DL_',
VOLUME = 'MESA2DISK2',
PWS = 'Mesacore.dll',
SIZE = '1328660'
* Install this file in the file directory
*
*
*
*
* Define a file entry
FILE
NAME = 'MESADLL',
WHEN = 'OUTOFDATE',
PWSPATH = 'WORK',
UNPACK = 'YES',
SOURCE = 'DRIVE:Mesa.dl_',
VOLUME = 'MESA2DISK2',
PWS = 'Mesafeed.dll',
SIZE = '30753'
* Install this file in the file directory
*
*
*
* Define a file entry
FILE
NAME = 'MESALICDLL',
WHEN = 'OUTOFDATE',
PWSPATH = 'WORK',
UNPACK = 'YES',
SOURCE = 'DRIVE:Mesalic.dl_',
VOLUME = 'MESA2DISK2',
PWS = 'Mesalic.dll',
SIZE = '34845'
* Install this file in the file directory
*
*
*
*
FILE
EXITWHEN = 'INSTALL || UPDATE',
EXITIGNOREERR = 'NO',
EXIT = 'UPDATECONFIG LIBPATH=%EPFIWORKDIR%'
* Added help entry
FILE
EXITWHEN = 'INSTALL || UPDATE',
EXITIGNOREERR = 'NO',
EXIT = 'UPDATECONFIG SET HELP=%EPFIFILEDIR%'
* End: Mesa for OS/2 base package.
* Begin: Mesa for OS/2 examples.
COMPONENT
NAME = 'Mesa 2 Examples',
ID = 'MESEXMP',
REQUIRES = 'MESABASE',
DISPLAY = 'YES',
DESCRIPTION = 'The Mesa for OS/2 example files.',
SIZE = '650000'
* Define the name of the component as it will appear in the components
* list
*
* Define an ID for this component
*
* Display this component in the components list?
*
*
*
* Define a file entry
FILE
NAME = 'AUTOLOADm2',
WHEN = 'OUTOFDATE',
UNPACK = 'YES',
SOURCE = 'DRIVE:autoload.m2_',
VOLUME = 'MESA2DISK2',
PWS = 'autoload.m2',
SIZE = '68514'
* Install this file in the file directory
*
*
*
*
* Define a file entry
FILE
NAME = 'FANDPTXT',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:fandp.tx_',
VOLUME = 'MESA2DISK2',
PWS = 'fandp.txt',
SIZE = '3286'
* Install this file in the file directory
*
*
*
* Define a file entry
FILE
NAME = 'FEEDICO',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:FEED.IC_',
VOLUME = 'MESA2DISK2',
PWS = 'feed.ico',
SIZE = '874'
* Define a file entry
FILE
NAME = 'FEEDEXE',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:FEED.EX_',
VOLUME = 'MESA2DISK2',
PWS = 'feed.exe',
SIZE = '33303'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'PAGEICO',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:PAGE.IC_',
VOLUME = 'MESA2DISK2',
PWS = 'page.ico',
SIZE = '874'
FILE
NAME = 'PAGEEXE',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:PAGE.EX_',
VOLUME = 'MESA2DISK2',
PWS = 'page.exe',
SIZE = '56356'
* Install this file in the file directory
*
*
*
*
*
* Begin : Mesa for OS/2 sample files
* Define a file entry
FILE
NAME = 'ACCOUNT',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:ACCOUNT.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'account.m2',
SIZE = '87014'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'EXAMPLES',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:EXAMPLES.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'examples.m2',
SIZE = '19613'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'FEATURES',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:FEATURES.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'features.m2',
SIZE = '37288'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'PORTFLIO',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:PORTFLIO.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'portflio.m2',
SIZE = '51289'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'PRESENT',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:PRESENT.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'present.m2',
SIZE = '136868'
* Install this file in the file directory
*
*
*
*
*
* New examples for Mesa for OS/2 v2.0.3
* Define a file entry
FILE
NAME = 'BASICS',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:BASICS.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'basics.m2',
SIZE = '17556'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'CURRENCY',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:CURRENCY.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'currency.m2',
SIZE = '18667'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'DATA',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:DATA.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'data.m2',
SIZE = '44035'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'FIRST_PA',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:FIRST_PA.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'first_pa.m2',
SIZE = '15238'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'INVOICE',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:INVOICE.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'invoice.m2',
SIZE = '7088'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'SALES',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:SALES.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'sales.m2',
SIZE = '25869'
* Install this file in the file directory
*
*
*
*
*
* Define a file entry
FILE
NAME = 'TARIFFS',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX1',
UNPACK = 'YES',
SOURCE = 'DRIVE:TARIFFS.M2_',
VOLUME = 'MESA2DISK2',
PWS = 'tariffs.m2',
SIZE = '19509'
* Install this file in the file directory
*
*
*
*
*
* End: Mesa for OS/2 examples
* Begin: Mesa for OS/2 example source code.
COMPONENT
NAME = 'Mesa 2 Example Programs Source Code',
ID = 'MESEXSRC',
REQUIRES = 'MESABASE',
DISPLAY = 'YES',
DESCRIPTION = 'The Mesa for OS/2 example source code.',
SIZE = '20000'
* Define the name of the component as it will appear in the components
* list
*
* Define an ID for this component
*
* Display this component in the components list?
*
*
*
FILE
NAME = 'FEEDDEP',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX2',
UNPACK = 'YES',
SOURCE = 'DRIVE:feed.de_',
VOLUME = 'MESA2DISK2',
PWS = 'Feed/feed.Dep',
SIZE = '120'
* Install this file in the file directory
*
*
*
FILE
NAME = 'FEEDCPP',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX2',
UNPACK = 'YES',
SOURCE = 'DRIVE:feed.cp_',
VOLUME = 'MESA2DISK2',
PWS = 'Feed/feed.cpp',
SIZE = '2830'
* Install this file in the file directory
*
*
FILE
NAME = 'FEEDDEF',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX2',
UNPACK = 'YES',
SOURCE = 'DRIVE:feed.df_',
VOLUME = 'MESA2DISK2',
PWS = 'Feed/feed.Def',
SIZE = '385'
* Install this file in the file directory
*
*
FILE
NAME = 'FEEDH',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX2',
UNPACK = 'YES',
SOURCE = 'DRIVE:feed.h_',
VOLUME = 'MESA2DISK2',
PWS = 'Feed/feed.h',
SIZE = '1485'
* Install this file in the file directory
*
FILE
NAME = 'FEEDMAK',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX2',
UNPACK = 'YES',
SOURCE = 'DRIVE:feed.ma_',
VOLUME = 'MESA2DISK2',
PWS = 'Feed/feed.mak',
SIZE = '564'
* Install this file in the file directory
*
FILE
NAME = 'PAGERC',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX2',
UNPACK = 'YES',
SOURCE = 'DRIVE:PAGE.RC_',
VOLUME = 'MESA2DISK2',
PWS = 'Page/Page.RC',
SIZE = '306'
* Install this file in the file directory
*
*
*
*
*
FILE
NAME = 'OS2H',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX2',
UNPACK = 'YES',
SOURCE = 'DRIVE:os2h.h_',
VOLUME = 'MESA2DISK2',
PWS = 'Page/os2h.h',
SIZE = '1346'
* Install this file in the file directory
*
*
*
*
FILE
NAME = 'PAGEDEP',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX2',
UNPACK = 'YES',
SOURCE = 'DRIVE:page.de_',
VOLUME = 'MESA2DISK2',
PWS = 'Page/page.Dep',
SIZE = '215'
* Install this file in the file directory
*
*
*
FILE
NAME = 'PAGECPP',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX2',
UNPACK = 'YES',
SOURCE = 'DRIVE:page.cp_',
VOLUME = 'MESA2DISK2',
PWS = 'Page/page.cpp',
SIZE = '2205'
* Install this file in the file directory
*
*
FILE
NAME = 'PAGEDEF',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX2',
UNPACK = 'YES',
SOURCE = 'DRIVE:page.df_',
VOLUME = 'MESA2DISK2',
PWS = 'Page/page.Def',
SIZE = '416'
* Install this file in the file directory
*
*
FILE
NAME = 'PAGEMAK',
WHEN = 'OUTOFDATE',
PWSPATH = 'AUX2',
UNPACK = 'YES',
SOURCE = 'DRIVE:page.ma_',
VOLUME = 'MESA2DISK2',
PWS = 'Page/page.mak',
SIZE = '937'
* Install this file in the file directory
*
*
* End: Mesa for OS/2 example source code.
* Begin: Mesa for OS/2 Documentation.
COMPONENT
NAME = 'Mesa 2 Online Documentation',
ID = 'MESADOC',
DISPLAY = 'YES',
DESCRIPTION = 'The Mesa for OS/2 on-line Documentation (for use with Bookreader).',
SIZE = '470000'
* Define the name of the component as it will appear in the components